Fixed Term Deposit - German English Dictionary